artificial illumination - Spanish English Dictionary